Big Huge Thesaurus

barbados cherry

noun